package com.lemon.core.common.web.notify.dingding.constants;

/**
 * @author lottery
 * @ClassName LemonDingRobotEnum
 * @desc 柠檬的柠自定义钉钉机器人
 * @Date 2018/11/3 9:34
 * @Version 1.0
 **/
public enum LemonDingRobotEnum implements BaseDingRobotEnum {

    APPLICATION_MONITOR_ROBOT("应用监控", "柠檬的柠丶", true, "5eb7988023931cdeb36b4745090e10edda8b2b7f890f80ef274f739a758e6ab2", "应用监控机器人"),
    ;

    /**
     * 机器人名字
     */
    private String robotName;

    /**
     * 接收群组
     */
    private String receiveGroup;

    /**
     * 消息是否推送
     */
    private Boolean push;

    /**
     * webhook
     */
    private String webhook;

    /**
     * 机器人描述
     */
    private String desc;

    LemonDingRobotEnum(String robotName, String receiveGroup, Boolean push, String webhook, String desc) {
        this.robotName = robotName;
        this.receiveGroup = receiveGroup;
        this.push = push;
        this.webhook = webhook;
        this.desc = desc;
    }

    @Override
    public String getRobotName() {
        return robotName;
    }

    @Override
    public String getReceiveGroup() {
        return receiveGroup;
    }

    @Override
    public Boolean getPush() {
        return push;
    }

    @Override
    public String getWebhook() {
        return webhook;
    }

    @Override
    public String getDesc() {
        return desc;
    }
}
